Toto je upravená offline kópia zrušeného fóra z websitex5.blueforum.cz s obsahom ku 9.11.2016. Offline kópia nie je editovateľná , je bez možnosti vyhľadávania , registrácie a prihlásenia užívateľa.
Odstránenie funkcie Check Browser Compatibility
Dobry den, presiel som v pouzivani websiteX5 na verziu 13 profesional.
niektori uzivatelia tvrdia, ze pri prezerani stranky sa ukazuje nasledovny
oznam: Váš prehliadač nepodporuje funkcie potrebné na zobrazenie tejto
webovej stránky. ‚Váš prehliadač nepodporuje funkcie potrebné na
zobrazenie tejto webovej stránky.‘ Rozumiem, ze je potrebne pouzivat vhodny
prehliadac, ale je mozne niekde tento oznam v programe vypnut ?
Pri prezerani kodu stranky som nasiel funkciu:
<script type=„text/javascript“>
window.onload = function(){ checkBrowserCompatibility(‚Váš prehliadač
nepodporuje funkcie potrebné na zobrazenie tejto webovej stránky.‘,‚Váš
prehliadač nepodporuje funkcie potrebné na zobrazenie tejto webovej
stránky.‘,‚[1] Aktualizujte svoj prehliadač [/1] alebo [2] pokračujte bez
[/2] aktualizácie.‘,‚http://outdatedbrowser.com/‘); };
</script>
ktorej generovanie by som chcel vypnut.
Vdaka za rady.
Ako ste sám uviedol sa zo strany Incomedie doporučuje používať vhodné
prehliadače, ktoré podporujú novú funkcionalitu používaných objektov. Pre
odstránenie oznamu je potrebné zo strany klienta previesť upgrade
internetového prehliadača.
Zatiaľ nemám skúsenosť o tom aby program WSX5 priamo poskytoval možnosť
vypnutia generovania tohto scriptu.
Aby WSX5 dlhodobejšie t.j. minimálne do najbližšieho upgrade aktívne
nevkladal tento kód asi pomôže len tento typ , ktorý si však pred zmenami
vyžaduje zálohovanie posledného súboru projektu, zálohovanie posledných
súborov v Document and Settings, posledného kódu stránky na serveri …
Na konci celej cesty :
Document and Settings/ aktívny user / Documents / Incomedia /
aktívny WSX5 / aktívny projekt /
sa nachádzajú podzložky Preview a Upload.
Drobné modifikácie jednotlivých súborov stránok webovej stránky sa
prenesú aj do zozipovaného súboru projektu.
Editor PsPad umožnuje náhradu textov v jednom riadku naraz vo všetkých
otvorených súboroch.
Ním sa dá nahradiť naraz vo všetkých otvorených súboroch jeden riadok
s kódom window. onload = … tym istým kódom pred ktorým budu dva znaky //
( a medzera ) , ktoré z neho urobia poznámku v javascripte.
Túto zmenu vo všetkých html a php kódoch sa majú previesť v oboch
zložkách Preview a Upload.
Tento príncip sa dá použiť aj dlhodobejšiu modifikáciu ( minimálne do
najbližšieho upgrade ) aj na x5engine.php , x5settings.php , systémové
súbory js a pod.
Ako som vyššie uviedol tieto zmeny modifikujú súbor projektu a preto
je toto riešenie na vôli tvorcu stránky a s požiadavkou na
zálohovanie posledného originálneho projektu a súborov v Document and
Settinsg, zo servera.
Jednorazovo tato hromadná modifikácia cez PsPAD sa dá previesť aj na výsledný kód pred uložením na server. Nové generovanie súborov z WSX5 tieto predchadzajúce zmeny opäť prepíše. Toto je vhodnejšie a bezpečnejšie pre stránky ktorých obsah sa dlhodobo nemení.